home *** CD-ROM | disk | FTP | other *** search
- ; $Id: test.pro,v 1.1 1995/07/21 18:04:00 ali Exp $
-
- pro test_event, ev
-
- widget_control, get_uvalue=val, ev.id
- if (val eq 0) then begin
- widget_control, /destroy, ev.top
- endif else begin
- HELP, /STRUCT, ev
- if (ev.value eq 1) then begin
- widget_control,val,set_value='New label string'
- tmp = widget_info(ev.id,/GEOMETRY)
- widget_control, xsize=tmp.xsize+25, ysize=tmp.ysize+25, ev.id
- endif
- endelse
-
- end
-
-
- pro test
- a = widget_base(/COLUMN)
- b = widget_button(a, value='Done', uvalue = 0)
- label=widget_label(a,value='A label')
- arrow_w = widget_arrowb(a, 0, xsize=100, ysize=100, uvalue=label)
- arrow_w = widget_arrowb(a, 1, xsize=100, ysize=50, uvalue=label)
- widget_control,/real,a
-
- xmanager, 'TEST', a
- end
-
-